import { Sprite } from "@pixi/sprite";

enum SoldierType {
  bubing, // 步兵
  qiangbing, // 枪兵
  gongjianshou, // 弓箭手
  qibing, // 骑兵
  shuishou, // 水手
  toushiche, // 投石车
}

export class Chess extends Sprite {
  public name: string = "棋子";
  // 兵种
  public soldier: SoldierType = SoldierType.bubing;
  // 兵数
  public soldierNum: number = 0;
  // 行动力
  public active: number = 0;
  // 加成
  public buff = [];

  constructor() {
    super();
  }

  init() {
    this.on("mousedown", () => {
        console.log(`${this.name}被选中`);
    });
  }
}
